cactus spine - Español Inglés Diccionario